import fly from '../utils/fly-chat.js'/**
 * 获取商家客服信息
 * @returns {AxiosPromise}
 */
export function getReceiver(shop_id) {
  return fly.request({
    url: `chat/custom/shop/${shop_id}`,
    method: 'GET',
    needToken: true
  })
}
/**
 * 获取商家客服信息
 * @returns {AxiosPromise}
 */
export function getRecordList(params) {
  return fly.request({
    url: `chat/record/findRecord`,
    method: 'GET',
    needToken: true,
    params
  })
}

//聊天好友api
/**
 * 获取聊天好友列表
 * @returns {AxiosPromise}
 */
export function getFriendsList() {
  return fly.request({
    url: `chat/friends`,
    method: 'GET',
    needToken: true
  })
}
/**
 * 获取消息数
 * @returns {AxiosPromise}
 */
export function getFriendsNum() {
  return fly.fly.request({
    url: `chat/friends/number`,
    method: 'GET',
    needToken: true
  })
}
/**
 * 获取聊天好友状态
 * @returns {AxiosPromise}
 */
export function getFriendStatus(friend_id) {
  return fly.request({
    url: `chat/friends/${friend_id}`,
    method: 'GET',
    needToken: true
  })
}
/**
 * 删除好友
 * @returns {AxiosPromise}
 */
export function delFriend(params) {
  return fly.request({
    url: `chat/friends/delete`,
    method: 'PUT',
    needToken: true,
    params
  })
}
// 聊天商品
/**
 * 获取商家商品
 * @returns {AxiosPromise}
 */
export function getShopGoods(shop_id,params) {
  return fly.request({
    url: `chat/goods/${shop_id}`,
    method: 'GET',
    needToken: true,
    params
  })
}
// 问题api
/**
 * 查询问题答案
 * @returns {AxiosPromise}
 */
export function getQueryAnswer(params) {
  return fly.request({
    url: `chat/problem/query-answer`,
    method: 'GET',
    needToken: true,
    params
  })
}
/**
 * 查询问题答案
 * @returns {AxiosPromise}
 */
export function getProblemList(params) {
  return fly.request({
    url: `chat/problem/query-problem`,
    method: 'GET',
    needToken: true,
    params
  })
}
/**
 * 查询问题类别
 * @returns {AxiosPromise}
 */
export function getProblemType() {
  return fly.request({
    url: `chat/problem/type`,
    method: 'GET',
    needToken: true
  })
}
